/**
 * 全局reset
 */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
a,button{cursor:pointer;}
a{
	text-decoration: none;
	cursor:pointer;
}

/**
 * 常用功能css
 */

.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
/*定宽元素居中*/
.center{
	margin:0 auto;
}
/*文字居中*/
.tac{
	text-align: center;
}
/*缩进两个字符*/
.ti2em{
	text-indent: 2em;
}
/*隐藏元素*/
.hidden{
	display: none;
}
.block{
	display: block;
}
.vermiddle{
	vertical-align: middle;
}
.inlineblock{
	display: inline-block;
}
.inline{
	display:inline;
}
.pointer{
	cursor: pointer;
}
.ofh{
	overflow: hidden;
}
 
/*
 * 布局css
 */
.fl{
	float:left;
}
.fr{
	float:right;
}
.absolute{
	position:absolute;
}
.relative{
	position:relative;
}
.z1{
	z-index:1;
}

/*
 * 尺寸css
 */

.w1200{
	width:1200px;
}
.w100{
	width:100%;
}
.w20{
	width:20%;
}

.paddb30{
	padding-bottom: 30px;
}
.paddb20{
	padding-bottom: 20px;
}
.paddl6{
	padding-left:6px;
}
.paddl8{
	padding-left:8px;
}
.paddl10{
	padding-left:10px;
}
.paddl12{
	padding-left:12px;
}
.paddl14{
	padding-left:14px;
}
.paddl14{
	padding-left:14px;
}
.paddl16{
	padding-left:16px;
}
.paddr6{
	padding-right:6px;
}
.paddr8{
	padding-right:8px;
}
.paddr10{
	padding-right:10px;
}
.paddr12{
	padding-right:12px;
}
.paddr14{
	padding-right:14px;
}
.paddr16{
	padding-right:16px;
}

.paddt6{
	padding-top:6px;
}
.paddt8{
	padding-top:8px;
}
.paddt10{
	padding-top:10px;
}
.paddt12{
	padding-top:12px;
}
.paddt14{
	padding-top:14px;
}
.paddt16{
	padding-top:16px;
}

.paddb6{
	padding-bottom:6px;
}
.paddb8{
	padding-bottom:8px;
}
.paddb10{
	padding-bottom:10px;
}
.paddb12{
	padding-bottom:12px;
}
.paddb14{
	padding-bottom:14px;
}
.paddb16{
	padding-bottom:16px;
}
.marb20{
	margin-bottom: 20px;
}

/**
 * 设置字体大小
 */
.fs12{
	font-size:12px;
}
.fs14{
	font-size:14px;
}
.fs16{
	font-size:16px;
}
.fs18{
	font-size:18px;
}


